package cn.t12.qg.goodsconsumer.service;

import cn.t12.qg.goodsconsumer.vo.GoodsVo;

public interface LocalGoodsService {
    GoodsVo getById(String id);

    //String qgGoods(String goodsId, String token) throws InterruptedException;

    /**
     * 向抢购商品的消息队列发送消息
     * @param goodsId
     * @param token
     * @return
     */
    void sendQgGoodsMessage(String goodsId, String token);

    /**
     *
     * @param goodsId
     * @param token
     * @return 1 表示成功; 0 表示已经卖完;2 表示之前已经成功抢购过的;-1 正在排队中
     */
    String getGoodsStatus(String goodsId, String token);
}
